spider body - German English Dictionary